#pragma once
#include <windows.h>


typedef void (*MsgLoopFunc)();

class KApplication
{
public:
	KApplication();
	~KApplication();

public:
	void Run();
	void SetMsgLoopFunc(MsgLoopFunc	msgLoopFunc);
private:
	static void MsgLoop();

private:
	MsgLoopFunc	m_MsgLoopFunc;

};